<?php
declare(strict_types=1);
namespace SixShop\Payment\Contracts;

readonly class PaymentRefundRequest
{
    public function __construct(private  float $amount, private string $reason, private array $raw = [])
    {
    }

    public function getAmount(): float
    {
        return $this->amount;
    }

    public function getReason(): string
    {
        return $this->reason;
    }

    public function getRaw(): array
    {
        return $this->raw;
    }
}